contract of concession - Español Inglés Diccionario